extrachorionic placenta - Turkish English Dictionary